It's a perfect piece that fits perfectly in my bathroom.  It's well made and the XL which I ordered works well for my 3 cats.  I'm so excited that I finally found a solution to an unsightly cat litter box.  It's the nicest one I've ever seen.  I had a little trouble lining up the holes to secure some of the fasteners but that is to be expected with any furniture you have to assemble.  I called the company for a couple of replacement screws (which I stripped trying to line up) and they sent them overnight.  Excellent Customer Service.  I highly recommend!