I always shuddered at the thought of buying a sofa online to be shipped to me due to worrying about it being poor quality. But then I got this sofa! Talk about legos for adults! The packaging was nice, instructions were simple, and everything slide together perfectly with the end product looking very well-made. The side pockets are a subtle touch of convenience and the back is the perfect height to rest my arm around my special lady. Very happy with this purchase.