High quality, easy to assemble but did have a few missing and damaged parts. Still waiting on the manufacture to respond and replace parts to finish with the install.