It looks nice. I'm sure your turtle will love it. Be sure to include a pic of the little guy when you get him.
A couple of points to watch out for: Be sure any of the rocks in the bottom are bigger than the turtle. They will eat anything smaller than they are and if the stones do not pass it could lead to surgery or worse.
Also, if there is any thing between the UVB light and the basking area such as plastic, glass or screen it can filter out the needed UVB rays. If you use a screen make sure the openings are at least 1/2inch big.
And I don't see the water heater. Water temps are important to their health and maintaining a steady water temp is a must. For hatchlings it should be 78 degrees, older turtles 72-75, with the basking temp around 88-90.