Perfect for my needs and space!  It did take us 7 hours to unpack, wipe clean, and assemble the unit, but it was worth it.  My husband is a very handy person to have around; I couldn't have managed without him!