Did take a long time to get together due to less than perfect instructions but very happy with end result. Says needs absolutely level surface but we placed on non-level but blakctop driveway and it is doing fine so far. Can see how would need pad instead of being placed on grass. lots of shelves and cute touches for the price