Easy to put together. Everything came labeled and the directions were very clear. Put together it is so cute! I was worried about my mattress sliding off but it fits snuggly and hasn't moved. The bed frame is very sturdy and I have no concerns about it being squeaky or moving around at all. I would recommend this product to anyone! With my 13 inch bed it is a perfect height off the ground and still leaves some storage for under the bed