Size is perfect for my small home. It doesn't overwhelm the room. Seats are very firm, which I like, and seem to be breaking in nicely.  It does squeak! I also wish the Emerald green wasn't SO dark, but I'm trying to decorate around that. Delivery was about 10 days, and it came solidly packaged - no scuffs or dents.  Don't pay for assembly - it is very easy and took less than 10 minutes by myself.