I bought this for my guest bathroom and it fits perfectly.(47.5 x 31")  The color of the metal detailing around the outside of the frame with the rich, warmer brown of the wood is a perfect accent to go with the cooler brown of the granite.  Absolutely love it!  It was easy to hang too!   _Angela