At first, I was very skeptical of ordering furniture online. But the price savings was too good in Overstock.com compared to other online/local furniture stores. So I took the plunge and ordered this piece.After a week of ordering the furniture, the freight company contacted us over the phone to arrange for delivery and delivered the furniture to our garage. They do not assemble the furniture nor do they place it in the room of our choice. Overstock's delivery policy clearly states this, so there are no surprises.About the furniture: There were no damages and it was very easy to assemble. It took about 1 and a half hours to move the furniture from garage to our bedroom in the second floor. Very little assembly was needed. The quality of the furniture is great. It looks fairly expensive than the price we paid.All in all, we are very happy with the purchase and would definitely recommend this to our friends. Ordering through overstock was a good experience.