It's a perfect fit and enough space for storage in my bathroom... as for assembling "easy-peasy"!