A bit wobbly but otherwise perfect for what we wanted. Arrived with some missing parts but got sent replacement ones very quickly. I'd say not excessively easy to put together but not too difficult