Assembly took some patience, but I am so impressed. They provide extra parts and it arrived 3 weeks early! So happy! Cant wait for the mattress to arrive!