I was a bit hesitant buying a sofa online but I was glad I did! It fits perfectly in my kids game room and it is comfortable to sit on. For the price I think it's a great buy. It was also very easy to assemble - just screw the legs in and you're done !