Delivery took a very long time but overall the bed is high quality and we love the modern look. Was fairly easy to put together with two people and my dog appreciates the low profile so he can easily hop on!