Product, choices and price were pretty great but the delivery guys were awful. The took one look at my stairs and said no, its not going to fit. I said alright I've got a back entrance too that would be easier. To my amazement they didn't want to a) consider or measure the back stairs b) attempt to bring it up those stairs. After some arguing I got them to measure the stairs and they still didn't think it would fit, I however did based on the measurements. More arguing and eventually I got them to try and what a surprise it fit with about 6 inches to spare!