The delivery took a while (ordered 1/2 and received bed 1/20) but that is what you get when you utilize a third party company like overstock.com to buy a large order like a bed. I was on the hunt for a king sized bed that was comfortable, inexpensive, delivery included, good quality and a brand you can trust. After going to Sleepy's to test out beds, we knew what we wanted, and we also knew we did not want to give the hounds at Sleepy's our money... they were trying to convince us to purchase a $*,*** bed that went up and down, had lights and the bells & whistles.... we were strictly there to figure out what brand/bed we wanted. After researching brand, types of mattresses, stores, sales, and craigs list (my low point), I was pointed in the direction to overstock.com. I have ordered a lot of bedding from here and always loved the quality and timeliness of orders. I researched which bed I was looking for and read customer reviews. There were only 2 reviews on this bed but the bed that is the same as this but without the pillow top had many, many reviews in which I read all. There were majority great reviews with a few that gave 1 star but over all looked like a great mattress set. You cannot beat the price and the fact that it comes as a set! We love our bed and have a restful sleep last night. The pillow top is so plush yet it is still a firm mattress. I like feeling like I am sleeping on a cloud but still being supported. The pillow top is foam so you sink in a bit and feel like you are being hugged by your bed. It is such great quality and the king sized bed we were looking for. My husband was so pleased and woke up refreshed (he sung my praised for finding the best solution & bed). The box spring is split so delivery was easy & future movement will be easy. Once delivered: just make sure to read the paperwork as once you sign off, that mattress is yours... and the delivery men seemed a bit pushy to get out and have me sign 4 pages quickly. Take your time, read, & sign. But other than that the delivery was prompt, clean, and quick. I plan to recommend using overstock and specifically this bed if anyone I know is looking to upgrade their bed. Sleep is so important and I am super excited to sleep on our large puffy cloud again. Hope this helps! As I know I combed through every single review & possible purchasing outlets :) Happy shopping!