Absolutely perfect!!  In fact, we bought 2!!  Beautiful and great quality!!  Easy to assemble if you choose.