Easy to assemble. It took me about 30 mins with a little help from hubby. Feels sturdy, although the wheels seem cheap. I'm using it as a bedside table or nightstand. The finish isn't as shiny/metallic as I thought it would be which was a pleasant surprise. It works perfectly for what I need it for.