Me and my wife absolutely love this sofa. It came in a very reasonable amount of time, there was no damage to anything, and there was no missing parts. Setup is pretty easy, it took me about an hour using the tools and stuff it came with and the instructions are very good at explaining how to build it. The charging ports are super nice with the two USB’s and the single USB-C for both sides. my only complaint is that both charging ports have their own cord to plug in. I wish it was just one cord I had to plug in but still, it’s a pretty awesome sofa. The cup holders are also amazing. For the price i’d say this sofa is definitely worth it with the added storage and everything else it comes with. 5 stars!