This is a beautiful contemporary vanity stool that measures 20" x 18" x 20" tall with a nice cushion that is covered in material that is chosen by you the customer. Size of the cushion is 18" x 18" x 4" thick. Standard colors are gray, white, beige, or black. If you wish a different color or style of fabric then please contact us for a custom quote for the fabric. You can also supply us with a yard of your own material if you wish, but take into account the additional time it will take before we can ship to you. If you need a different height please contact us.