Wasn’t the most pleasant to put together as the instructions weren’t always that clear but once it’s put together, it’s really nice! I love it but I didn’t realize it had charging ports so I haven’t tried that out yet to be able to give a review on that.