Very easy to put together!! Did it in less than an hour. Not too wide (perfect size) and lengthy enough at the end for your feet! Also love that it came with a storage bench at the end!!!!