Is it perfect No but it is good for the price. Takes a while to put together but it isn’t difficult. It’s what I wanted and at a price I could afford.