Very easy to assemble - my 11 year old helped me with a few steps when I needed a second pair of hands.  For the most part, this can be assembled with just one person. Unlike other items I have purchased recently, the pre drilled holes all lined up nicely.  It's been a bit tricky finding a garbage can that fits inside but this looks so much nicer than just a trash can, it keeps the dog out of the garbage and provide extra counter space.  Overall, very happy with the purchase.