I bought this for my buddy's daughter to have at their new house and it has been a hit all around. Assembly instructions make it easy to put together and doesn't require too much of our time. Materials are well made and look like they'll last outside forever.