My husband said it was easy to put together.  It is exactly as expected - finish, style, etc.  We did have a little bit of a blip getting it - the wrong one arrived!  The box arrived within 2-3 days as expected but it was the wrong one.  We called customer service as soon as we realized.  They were friendly and easy to deal with.  They immediately processed a new one for shipping.  We were told replacements typically ship faster - emails stated it was to arrive within 1 day.  It actually took 2 days.  However, even with the blip I had a coffee table in use in less than a week of ordering.  Overall, we are happy with the product.  As it has only been in use a day, I can say so far so good on the quality (for the price).  It is light and easy to move.