This was a bit of a challenge to assemble but it is amazing!  It is so comfortable and I love that top shade!