Overall this is a pretty balanced team but I would recommend giving Florges a Phychic type move(I'd recommend the move Phychic)so you can protect yourself from a poison type pokemon.
Also I'm not sure which move you should get rid of to bring in Phychic as It is a good moveset for a special...