Love this sofa, and only had to put feet on which took only a few minutes, no instructions but very straight forward, you need a drill for screws, it is very firm and comfortable, I added a few colorful cushions and it looks great, bought it on sale so I am really happy with price, but it was priced well for good value even before the sale, it does look even better in real life! I would recommend this item if you are looking for a `smaller' type sofa, delivery was good, even came a few days earlier, I was also  kept informed of delivery which was great.