Fits the bill nicely.  Will probably look dated in a few years, but for the price, a good buy.  Seems sturdy so far and looks good.