The bed is amazing. Plenty of storage. Takes a minute to assemble I was able to do it my self. The labeling of the part could be done better especially the screws. When setting up the rails will take longest if you don’t have drill.