I bought this bed for my son(a teenager) the assembly of the bed was straightforward, but you need extra elbow grease. It's sturdy and solid, my son enjoyed sleeping on it since. The delivery was spot on!! My bed was delivered a week earlier than the expected date, I was so happy! I recommend this bed for everyone, it's a good solid bed with plenty of storage.