Purchase for my 10 year old. Very nice and sturdy bed.  Not difficult to put together.  Longer legs were too high so we ended up using the shorter legs.  Noticed when applying the longer legs that the support posts for the boards don't touch the floor.  I would suggest the manufacturer provide longer support posts to match the longer bed legs.