Looks great but did take 2 of us to put together and took approx 2 hours and 45 minutes to put together.  All pieces were there and the quality is good.  Delivered the next day!