So far it's good. It took me about 3 hours to put it together alone, it took so long just because I had little room in my apartment to move around. It feels sturdy.