I have brought this controller I thought that it will be nice but it is not very nice it do not work properly and it start hanging when we play for a long time it button are also not very soft so that we feel good about it and I have to go to the gym and then I will be nice but it is not very nice it do not work properly and it start hanging when we play for a long time it button are also not very soft so that we feel good about I think it cany be made more comfortable to use it has very bad condition botton when it come to my house I recommend you all to not to buy this controller