This was so so easy to put together! Did it by myself in probably 30 minutes. Fits great and I love that it is so long my 5’10 self can stretch out and not touch either end.