Assembly was easy and it's the perfect sizes. We got the white and it goes with everything. The bench has a compartment too that makes it handy for hiding leashes and what not.