Good quality, and easy assembly only took me approximately 1 hour to assemble the pieces I have received, but still have not received the entire order.