Easy to put together. Bottom cabinet is not quite large enough for our litter box if you have the breeze system.