Very easy to assemble and took less than an hour.  I put a 12inch mattress on the bed and it’s a little high for my liking but that is mainly because the room it self is small.  I only took one star away because the gray colour is dark than expected.