We got the white glove delivery which was very convenient.

The sofa is comfortable to sit on and can be extended to a queen size bed. 

Only issue was that once a corner sank a bit when we sit on it, not sure if that would cause problem or not.