I got my delivery fairly quick, within a couple of weeks.  My husband put it together, took him most of the day, but he was doing other things as well! Seemed a bit rocky but I also think I have some uneven areas on my floor. I am happy with my purchase but the bargain hunter I am, would have liked to pay less for it.