Good deal for what you pay for.  It is not too small or too large.  It fits perfectly and looks very nice.  It comes assembled so you just need to take it out of the box.