I hope my comments can be constructive.
The menu list triangles on the left are so small, I can barely tell they’re triangles. Perhaps a colored dot could serve the same purpose and save a graphic download by the client.
On the blue arrow buttons: The double right arrows are a little too small to see on my setup. The top of the yellow arrow blends right in to the background highlight, this sort of takes away from the shape of the double arrows at first glance.
Large center green box: The gray font is a little hard to read on my setup, esp. near the top of the paragraph where the background green is lightest.
Top menu above search: There’s a link that says “cart”, but the right column box is labeled “your cart”. Perhaps carry consistent naming of the cart page throughout the design.
Blue button with yellow text: i like it, it sticks out and makes me want to click it. Maybe it could be used in more places ... ? just a thought.
Good job overall. My initial impression was, I like it, I’d use it, looks modern.