Was really tough to put together (especially because I am short). Have a rubber mallet handy to assemble. Once assembled though it was great---it ended up not working in my space, but I gave it to a family member and they love it!