I love this sofa so much! It's the perfect size for my apartment and it's super comfortable. Very easy to clean as well! Assembly was minimal (just the feet on the bottom had to be screwed on.