I like the finished product, but it took my husband and me several hours to put it together. Lots of connecting parts and not much room to tighten nuts and screws, but everything we needed was included and it was fairly straightforward- just time consuming.