Incredibly difficult assembly - hire someone unless you are very handy. But once I paid to have it put together it has been great!