Perfect for my space.  Not that difficult to put together but materials are a bit flimsy.