This product is of pretty good quality.  The assembly was not difficult at all but does take an hour or so.  The only problems came with the shipping, it arrived almost two weeks later then the estimated date provided by Wayfair.