Perfect for the price.  Looks nice, seems sturdy (time will tell).  Easy to put together.  I'm in my 60s and put it together by myself in about an hour.