I absolutely LOVE THIS THING! It has given my little kitchen a lot more counter space for cooking etc. It's a game changer as far as I'm concerned. It was easy enough to put together. I'm a newly single mom of two and wasn't initially thinking about assembly since I normally wouldn't have to worry about that. Once it came I realized I would obviously have to assemble on my own but I was able to do it. Mind you I've never done these diy type set ups before or anything so I'm new to it. I was able to assemble in 45 mins maybe even 30.