Nice looking. Easy to assemble. Feels a little flimsy when assembling. When its all assembled it is fine. I had to wait 7 days for a new door. The one in the box was scratched. Also the box had been resealed so just check before assembly. Otherwise its quite good.