This is a super cute little loveseat. I got it in the green/teal. It's pretty firm and the back cushions are not flippable, nor is the seat. But it serves the purpose we bought it for and looks more expensive than it should.  It took me less than an hour to assemble myself. You have to attach the arms, legs and back. Some of the holes require a little elbow grease to work into but compared to other furniture assemblies I've done, this was a breeze.