The unit arrived earlier than expected which was a nice surprise. It took almost 2.5 hours to assemble. It wasn't difficult just a lot of pieces.  No degects.  It fits well in the small area in have.