Not the highest quality but that was not what I was looking for with this bench.  I wanted something for my son’s room that wasn’t too expensive and I would feel no regrets about getting rid of when he has outgrown it.  This fit the bill perfectly.  It took me about 45 minutes to put together on my own.  I liked it enough that I ordered a second one so it could stretch it across the three windows in my son’s bedroom.