Well made. Looks nice. Not super comfortable though. Each piece came in its own box  Lots of trash… Easy enough to put together.