I love this! Assembly was challenging, but the finished product is great. Just read the directions carefully. My very handy husband who builds all sorts of things was frustrated by this assembly process. It took a few hours.