these were perfect. i had ordered and returned a couple until i got these. fit into my space perfectly, easy to assemble and comfy. win win.