This bench was in the upper end of what we wanted to pay, so I was expecting the quality to be worth it. Bottom line, we are very happy. Everything about this piece of furniture is very well done. The fabric is tight and high quality. Same for the hardware. It comes fully assembled and very well packaged. The fabric is covered in a cloth type covering to protect it from the cardboard. If you can afford this bench, it’s well worth the price.