This is the perfect size for my small bathroom. It was fairly easy to assemble. It took me about 25 minutes to put together. I like that it isn't too big. I was concerned about covering my heating vent. So I like that this stands up off the ground.