Pretty easy to assemble all the pieces together and good size! The color and marble look so nice!