Well made bench and very easy to assemble. The cushion color is a bit more towards a yellow tinted white in person but it zips off to be washed which is great. Looks perfect in my room