Assembly takes some time. For the price quality is fine. Wish the top was slightly bigger than the unit itself but the granite is nice.