We love this bed!! It arrived very quick, in less than a week! I was shocked. It was very easy to put together. My husband had it put together in about 30 minutes. Excellent quality especially for the price! Can't wait to get my new bedding now! This was our first time ordering anything from Overstock, and were very pleased with our experience. We will shop here again for sure!