Perfect!  Easy to put together, sturdy and very attractive.  It looks much more expensive than the price and I've never seen anything like this in stores.