Very sturdy and easy to put together. Cushions are well made and very comfortable, yet firm. The sofa is smaller than it appears in the pic, but can seat 4-5 comfortably.