The bed was delivered in perfect shape, but the communication from AeroStar could have been a lot better. We waited three weeks later than we expected to receive our bed, but in the long run we realized that AeroStar could not do anything about it due to certain circumstances.