I bought this bed for my 13-year old daughter and she helped put it together.  Didn't take us long at all and she absolutely loves her new bed.  The bed is better looking in person than in the photos.  My daughter feels very "insulated" with the three sides.  I would recommend spraying the upholstery with ScotchGuard before assembly.