Overall does what you need it to and is very good value for the price. Some of the wash times are very long but the 30 mins wash cycle and the options on the dry times do really help. Not too noisy either and I like that this has a digital screen showing you show long it left.