Good quality overall. The pre-assembled dresserstairs assembly was assembled wrong which was radically frustrating and added a couple hours to the overall 
assembly time.