Perfect size, great quality! Assembly was extremely easy.  I got the ivory which was really like an off white, definitely not cream white, which was exactly what I was looking for!!