Great size, much bigger than I expected. I was concerned reading reviews before purchasing that the seat width might be too narrow or that the couch itself would be too small but have seen no trouble with either of those concerns, it's a great size for my living room. The velvet makes it easy to clean especially with pets and we love the adjustable seats. Gorgeous color too. Delivery went very smoothly, they even brought it up to the second floor for us. It is a firm couch, but we've made it very cozy with extra pillows and throws.