Very well package when it arrived, I am pleased with that.  Assembling it is very easy. The table is nice but the white paint they use makes it very cheap when you look at it up close, I'm sure it will easily stain. I am expecting a shiny whiter paint.  But nonetheless, when I put it in my daughters room it blends in her room and does not take too much space. For the price it is still good.