Good quality, nice finish. Package did come in over 40 different pieces but assembly was easy and all pieces and pre drilled holes lined up perfectly. Sturdy however a little pricey for the type of material used.