Overall I'm pretty happy with the bed. It took about 45 minutes or less to put it together. I did it by myself. It arrived fast. There was damage to the headboard but it doesn't seem to affect the integrity of the bed. Comes with a all the tools and hardware you need. Well made. Very sturdy. My mattress was a little tall but I'm okay with that. I love the bed!!!