Great looking cabinet! A LOT of pieces and took time to assemble, I am pretty good at putting things together, but for someone that doesn't have the patience or the ability to follow lots of directions this one would be a challenge, You need a lot of space to assemble. I would have given 5 stars but putting together and standing up I damaged the inside a bit.