Was debating for weeks if I should order furnitures online but I saw the picture and the price, I was sold! A first time order of Overstock, so I was still worried about when and how my order would come. Surprisingly my order arrived rather quickly than I had expected. No complaints, the look is great and the size fits perfectly in my not too spacious livingroom. I love the option of transitioning it into a sofa bed. Tried sleeping on it several times and it is relatively comfortable. It looks really small yet when you sit on it, it doesn't feel small. It came with these perfectly shaped metal legs that need to assemble, I am no handy-lady so was a bit hestiated to assemble them- HOWEVER, it only took me about 20 minutes max to put the legs onto the sofa. Great accomplishment for me. Bottom line is that I got such a great deal for this beautiful piece of sofa. Definitely will shop with Overstock.com again.