Easy to assemble. Not too big or too small. Love the fact it has 2 “shelves”. It doesn’t have a big footprint in the space I have but adds just the right amount of accent.