It is a good sofa overall. Very firm cushions. 

The back piece would not fully slide into brackets. Tried over and over but brackets must not be mounted correctly. Had company coming next day so it stayed a couple inches away from proper intended position. Just waiting for large person to flop back and have sofa back drop away. 

Sofa looks nice, clean simple look. Like the Velcro holding back cushions in place.