I love it! It fits my style perfectly. The back cushion is very stiff, but I'm hoping over time it will break in a little. It's not hard to put together at all - I was able to assemble it myself. (I have a blanket on there and tape on the back because of my cat - she loves it too).