The phone build is pretty solid. But it doesnt quite have the wow factor. In fact the XL I found to be pretty big for my hands(yes I dont have a big palm/fingers) even though the length and width is the same as OnePlus 3. Its mainly due to slippery sides and greater thickness vs. the OP3. But the software is a gem. No slowdown, no bugs, no juggling with the settings to get something to work. Everything just works. But thats also its downside. It just about works than trying to wow you. Appreciate the amazing and consistent