Arrived earlier than expected. Delivery team was professional and courteous. Assembly didn't took long. Although some screw openings were not aligned properly, I was able to make it work. Looks good and pretty comfortable. The downsides are that pillows don't stay in place and I wish the diameter of the bed was a couple inches bigger than it is. Otherwise, good purchase and I hope it is going to serve us for a while