I ordered this for my teenage daughter and it arrived on time and in perfect condition. It was easy to assemble but took 4 hours to put together. It is high quaility and exactly what I wanted. I recommend this product!