Easy to put together super sturdy.  I love the fact it has a remote so I can get in bed and change colors or turn off. It comes with a USB cord but no plug in for that but I had a extra one from my phones so I was able to use that. You can buy the plug in for USB cords at any store super cheap as well so 8 was not to worried.  I love the colors I think my favorite is the pink. It has so many settings on the remote will be playing with them to find just the right one. I recommend this product.