Beautiful and easy to assemble! It's definitely on the firm side, but I can't complain too much for the price. I plan to add some large throw pillows for softness. My only complaint is that it really should've been delivered by furniture delivery so you could have the choice of having it delivered into your home. As it was, I strained a muscle getting it up to my apartment.