this is a loaded question. either you want people to tell you they are great and you should keep them in order to convince yourself they are OK, or you want us to tell you the truth. that they are terrible. they get the job done but are ugly and don't match the truck. but they are a gift, from your wife, so you probably want the first response.
maybe you will rip them off wheeling, but the truck is nice looking so I suspect that won't happen.
not trying to be harsh, just inject some extra thought into my response. there isn't a vehicle out there that those steps blend in with. they are just to small.
so smile, kiss the wife, say thanks, and don't care about random peoples opinions.