Fits absolutely perfectly in my very small bathroom. Only took about 45 minutes to put together, my husband did it alone. No issues at all.