Excellent quality for the price.  We had to assemble the island but every part was labeled and instructions were easy to follow.