It is good quality and my husband had no problem putting it together.  The only thing is make sure you have enough space for the legs.  Mine fits into the space where I wanted it go but the legs are just a little to deep.