I really love this bench! I bought two to go side by side under a window in my mudroom and it is perfect for holding some shoes and also all of our dog supplies while steel looking neat and stylish. The construction seems very sturdy and it was easy to assemble. The only thing that could possibly improve it is if the baskets were a little softer, especially on the bottom. It seems like they might scratch up the cubbies after being slid in and out many times. BUT you can always buy your own baskets if you want.