One piece came broken and fixing it is going to be a pain. It's ok for the price but the instructions could have been much better. You will need to invest in a good water resistant stain and add some glue to help it. If the part wasn't broken when I received it I would give 4 stars so take your chances