It had everything that we needed! We did have to walk up five flights of stairs but the exercise was worth it.