Style and functionality are great. BUT beware, the light white/cream color you see in the photos in NOT the reality of this product! I was very disappointed in this product and alerted customer service about this issue.