Exactly what I was looking for in terms of size, storage, and pull out bed. The cup holders, USB port, storage chaise and arm rest, as well as the pockets on the side are definitely a plus. Would have been perfect if the USB port were on both ends instead of one. The couch itself is not comfortable, a little too firm for my liking, but it will have to do. Assembling the couch was not so bad. It would have been easier if the instruction manual had words to go along with the pictures. The delivery was a disappointment. The package was expected to cbe delivered on the 8th. 1st package arrived early on the 5th, but the 2nd package arrived 5 days later on the 10th. Overall I would recommend.