works perfect for my tiny apartment. assembly took me about an 1 hour and a half but most importantly my boys loved it