great quality, fairly simple to put together. it can be done on your own but much easier with another person. big pieces make it a little harder to maneuver and screw together on your own. shipment came in two separate boxes on different days about 2 days apart. love how it turned out!