Quality seems decent but major piece arrived broken. Company had promised to replace within 3 business days. When it didn't arrive they pushed it back an additional week.