I will start off saying the fact that this is made in Viet Nam instead of China makes a huge difference in quality. Everything packed safe and all parts were in the box.  Quality very good for the price point.  Took about an hour to put all of it together.  Sturdy enough for my 6 ft 4 hubby to sit in.   Cushions not that thick, so we added another one to make the seat higher and more comfortable. All and all a winner.