The product is okay but the doors are a bit wonky. It takes much more than 30 minutes to assemble.