Love it!  Not a lot of pieces (lots of screws).  Easy to put together.  Did all by myself, that how easy it was.  It came two weeks earlier than I was told, which made me happy.  No damage, no mold, no missing pieces.  Absolutely perfect and looks great!  5 stars on this purchase.