I was able to assemble this product by myself. The instructions were fairly clear. The bins are fairly spacious. The pad is comfortable and is perfect as a window seat :)