It took a while to put together, but it fits perfect in our bathroom, and has plenty of room in it