Very cute.  Fabric on top is a little rough feeling, but it will probably wear nicely.  I put it together by myself in about 30-40min.  Very easy and clear instructions.   Fits perfectly and looks great!