Great product for the price. Easy to assemble. Clear instructions. Not too big, not too small for my space. 5x7 area rug perfect in front of it. Seats very firm (could be softer), back cushions softer. Pretty comfortable for sitting.