Came quickly, packaged  well, easy to put together by myself and I’m recovery from a total knee replacement, took little over a hour to put together. I gave this 4 stars because the parts to hold the foot and headboards together were off and took little bit to get them on, and also the frame isn’t non slip my sons mattress moves any time you touch it. Plenty of room under it but wish it was taller it sits low. Seems solid and my son likes it.