Was definitely wary of buying beds online, but these are solid! My husband easily put these together,  mostly on his own in a few hours.  Sorting the pieces,  and building the stairs were the most time consuming parts.  Directions were clear and parts were well labeled. 
My girls are loving their new beds!