We love this thing!  The wrong cover was shipped which delayed filling. I couldn't give it a 5 for that reason! The customer support was quick to act...we got the cover a week and a few days later.