Just what I needed! I love it!  It wasn't too heavy for my 30 year old son to bring it up the stairs for me. He put it together very quickly !