It fits our space perfectly. It was exactly what we were looking for! After reading some of the reviews I was a bit weary. But I have not one single negative thing to say! 
The cushions are thin, but it’s obvious from the picture that they are going to be. But with the quality of the box you sit on and the angle of the back support cushion it is extremely comfortable! 
There was concern that the assembly would be difficult, but it was a breeze. Had it put together in twenty minutes (and it was just my female partner and I-yea girl power) The tools they provide would work fine but it was a LOT easier with a screw driver style socket wrench! Effortless. 
Great product!