This bed is gorgeous and exactly what I wanted! It comes with all the tools to assemble but did take about an hour putting it together with two people as none of the pieces were clearly labelled. The bed feels sturdy but needs to be placed against a wall or will move back when you lean on it, such as if you are sitting in bed. Overall, great quality for the price.