Delivery was prompt - we got it within 3 days of ordering it. The bed was easy enough to assemble and it looks and feels really nice. The only problem was that one of the pieces was defective. One of the pieces that attach to the headboard was missing the threaded inserts that are needed to tighten the bolts that hold the headboard together. My husband had to run to a hardware store and try to engineer a fix - we found something that worked and the bed is great otherwise so far, but the defective piece was really disappointing and inconvenient.