I love this item and it came very quickly BUT- the assembly was absolutely ridiculous! Although there were set holes already drilled into the start piece- there was typically not a corresponding hole in the piece that it was suppose to attach to. The assembly instruction stated that all was needed was a screwdriver for assembly- however, it was next to impossible to achieve with my drill! I had to drill holes better so the screws would actually go in and many screws were just about stripped before I could get them in the whole way. It was frustrating and could have been better set up prior to delivery. I bough the bench too- which was far easier to assemble.

Cons: Assembly is frustrating and dfficult.