It is a little tricky to assemble the top plates on the controller but not bad. There are some color defects on it such as a weird yellow color in places and black lines. Other than that it's cute, easy to hold, and seems sturdyIt is easy to install, and makes holding your console relatively easier. Seems like it protects from fall damage as well, but I'm not too inclined to try it out. In any case, I purchased this b/c I like the color pink, and the fact that it comes with stickers to decorate and caps to put on the joycons.However, if you like to take off the controllers, the case makes it difficult to actually get to the buttons. On top of that, taking the case off of them is a struggle. I tried right after I put them on, but gave up on it. Luckily, i like using it as a hand-held.Also, when you dock it, you'll have to actually hold the dock down as it now longer slides out as easily as it did without the case. It still fits, but it's now a tight fit.I had ordered here before, and last time it was fine - just become discolored a bit fast. This time, though, there were multiple problems. The main case came cracked, dirty, and clearly used; I paid for new...I also received two completely different colored joycon covers.If I want to send it back, I would have to pay almost half of the items market price even though it arrived broke...Personally, I wouldn't recommend buying it.I purchased this case in teal based off of the photos provided. What I received is actually sky blue. But it's not all sky blue. The right joy-con cover IS the actual teal in the photo, as well as the joystick button covers, but the main switch body and the left joy-con cover is not teal at all. I thought it was a trick of the lighting, but when I went to the window to get direct sunlight, the right joycon did not match the other parts of the case. I really am disappointed with the quality of this case, but I already threw the box away, so I'm stuck with it.Arrived very quickly. Didn’t have instructions but it was easy to figure out how to assemble. The silicone grips are so pretty and high quality. Total first world problem but my thumbs would get sweaty and sore from using the toggles so the grips have really made gaming a lot more comfortable! Package also came with cute cartoon puppy and kitten stickers if I wanted to decorate my cover. Overall highly recommend.It was all good until they sent me two right controller covers :/Snapped on great! I love it.Very soft. Snug fit when trying to charge