Perfect for my needs.  High quality.  All parts clearly labeled.  Hardware sets bagged for each step.  Couldn't have been easier.