We received it on the date promised. The packaging was ok but there was a lot of loose styrofoam inside, very messy. Assembly was okay. I was able to do it without assistance but it took longer. It is very attractive but a couple of shades darker than shown.