The assembly of this was a bit of a pain to do alone. It wasn’t terrible though. The size is much bigger than I expected. I expected more of a normal bean bag size. It is comfortable and the material seems easy to clean. It needs to fluff up a bit but I am happy with this product.