Very Unsatisfied with the quality. The delivery was fast, it only took 3 days.But...after putting it together half way I found that their were MANY missing pieces. I painted it before I put it together so now I cant return it. Also it needs to be sanded down big time. My dog likes to rub against things and he was at risk to splinters. There were splinters EVERYWHERE. I would not by this again.