For a 'buy in the box' and home assembly item the quality was surprisingly and exceptionally good. We needed a small and compact sofa for a small space and this sofa, although more expensive than others we looked at, seemed to fit our requirements. It is very solid, well made and really comfortable. Putting it together was easy. The feet and castors are very solid and not hollow or flimsy. The sofa material is durable and it really looks smart and has even been given the seal of approval by our cat!