I bought 6 of these and really like them.  They were easy to put together and are very sturdy.  Tip: don’t tighten the screws until you’ve started all of them. 

I would have preferred solid white but these match all the requirements and look great.  
I recommend them.