Inexpensive, fairly easy to assemble, looks great!  We are always a little wary of buying online without seeing the product first-hand, especially when it seems like such a good deal, but we were pleasantly surprised.  Highly recommend!