Absolutely LOVE this sofa!! The storage is great for extra blankets, and it’s a perfect guest bed for my one bedroom apartment. I didn’t do the assembly, but my boyfriend did it himself with relative ease. I did pay slightly more for this sofa than I was looking to, but it’s still very reasonably priced and worth every penny. It is exactly what I wanted.