Got this bed for my teenaged son and its perfect! Assembly took about an hour and some patience; but all-in-all, not so bad. The USB charger in the headboard shelf was exactly what we needed and my son loves it. Hoping this is the last bed I will ever need to buy for him!