Absolutely perfect! I was looking for something like this forever, but wanted a certain look and size. I lucked out, as this was on a crazy sale when I got it! And very pleasantly surprised when it arrived! Excellent quality.