It’s nice for the price! 
If you do t like the baskets you can replace them or take them out and use the shelf to store towels. Sliding doors come handy in a small bathroom where you don’t need to worry about having enough space to open the doors. 
It’s designed for plumbing coming out of the wall. You can make it work if plumbing comes out of the floor,  but you need to do some drilling and cutting.