Set up was fairly easy but time consuming. Bed looks great, feels solid and my son loves it!