The bed came sooner than expected and was not too difficult to put together which was great! However it came with a while in the piece of fabric on the headboard which is quite annoying but outside of that great bed and good quality!