Not a bad purchase. Relatively easy to assemble however some holes were missing so would only be able to assemble parts with an electric screwdriver (the feet for example). The paint looks like it could be easily scratched so not sure how long it will actually last. Looks good for the moment but I'm not wowed by it.