Perfect size for my small space. Color is true to the online picture. Assembly was fast and easy. Some of the reviews spoke of how firm the seats are, but I don't have a problem with them. Grandson was happy with the pull out bed. Very pleased overall.